package com.lyf.boot.modules.system.service;

import com.lyf.boot.core.model.PageInfo;
import com.lyf.boot.modules.system.entity.dto.SysConfigDto;
import com.lyf.boot.modules.system.entity.dto.SysConfigPageDto;
import com.lyf.boot.modules.system.entity.vo.SysConfigVo;

import java.util.List;

/**
 * @author Luyufan
 * @date 2023/8/15 16:36
 */
public interface ISysConfigService {
    PageInfo<SysConfigVo> getSysConfigPage(SysConfigPageDto dto);

    SysConfigVo getSysConfigInfo(Long configId);

    void saveSysConfig(SysConfigDto dto);

    void updateSysConfig(SysConfigDto dto);

    void deleteSysConfig(List<Long> ids);
}
